to hang up - Turkish English Dictionary